in a down to earth manner - Español Inglés Diccionario